suitable premises - Alemán Inglés Diccionario